
.set-head {
  background: #fff;
  height: 3.2em;
  line-height: 3.2em;
  padding: 0 1.2em;
}
.set-item {
  background: #fff;
  padding: 0 2em;
  color: #666;
}
.set-item-p:first-child{
  border-bottom: 1px solid #f5f5f5;
}
.set-item-p {
  background: #fff;
  height: 3.2em;
  line-height: 3.2em;
}

.set-item-p .left{
  font-size: 1em;
  flex: 1;
}

.set-item-p .right{
  text-align: right;
  flex: 1;
}
.set-item-p .right i {
  font-size: 1.3em;
}


.set-head .left{
  font-size: 1.1em;
  flex: 1;
}

.set-head .right{
  text-align: right;
  flex: 1;
}
.set-head .right i {
  font-size: 1.5em;
}

.title {
  height: 3em;
  line-height: 3em;
  font-size: 1.1em;
}

.title-name {
  margin-top: 0.7em;
  height: 3.5em;
  line-height: 3.5em;
}

.food-item1 {
  background: #fff;
  margin-bottom: 1em;
}

.food-item1 .food-item1-top {
  display: flex;
}

/*.food-item1:last-child {*/
/*margin-bottom: 0;*/
/*}*/

.food-item1 .left {
  width: 8.5em;
  padding: 10px;
}

.num {
  color: #999999;
}

.food-item1 .left img {
  width: 100%;
  height: 5.8em;
  border: 1px solid #f5f5f5;
  border-radius: 2px;
}

.food-item1 .center {
  flex: 1;
}

.desc {
  color: #999999;
  line-height: 1.3em;
  padding-left: 1em;
}

.active {
  color: #f39801 !important;
}

.disabled {
  color: #ddd;
}

.selected {
  background: #329d38 !important;
  color: #fff;
}

